#ifndef rtc_task_H
#define rtc_task_H

#include "user.h"

/**
 * @brief 初始化RTC
 *
 * @param time 初始化时间值
 */
void rtc_task_init(stc_rtc_time_t *time);

/**
 * @brief 上传RTC时间到上位机
 */
void rtc_upload_time(void);

/**
 * @brief 闹钟功能任务管理器
 */
void rtc_alarm_task(void);

/**
 * @brief 刷新闹钟模块
 */
void rtc_alarm_refresh(void);

#endif
